Text copied to clipboard!

Otsikko

Text copied to clipboard!

Go-ohjelmistokehittäjä

Kuvaus

Text copied to clipboard!
Etsimme kokenutta Go-ohjelmistokehittäjää liittymään dynaamiseen tiimiimme kehittämään skaalautuvia ja tehokkaita backend-ratkaisuja. Tässä roolissa pääset työskentelemään moderneilla teknologioilla ja osallistumaan koko ohjelmistokehityksen elinkaareen suunnittelusta tuotantoon. Go-ohjelmistokehittäjänä vastaat korkean suorituskyvyn palveluiden suunnittelusta, toteutuksesta ja ylläpidosta, jotka palvelevat tuhansia käyttäjiä päivittäin. Tehtävässä menestyminen edellyttää vahvaa kokemusta Go-ohjelmointikielestä sekä ymmärrystä mikropalveluarkkitehtuurista, REST-rajapinnoista ja pilvipohjaisista ympäristöistä kuten AWS tai GCP. Arvostamme myös kokemusta konttiteknologioista kuten Docker ja Kubernetes sekä CI/CD-prosesseista. Tarjoamme sinulle mahdollisuuden työskennellä ketterässä ja asiantuntevassa tiimissä, jossa panostetaan jatkuvaan oppimiseen ja ammatilliseen kehittymiseen. Meillä pääset vaikuttamaan teknisiin päätöksiin ja rakentamaan järjestelmiä, joilla on todellista vaikutusta käyttäjiin ja liiketoimintaan. Työskentelemme hybridimallilla, jossa voit valita työskenteletkö etänä vai toimistollamme. Tarjoamme kilpailukykyisen palkan, joustavat työajat, koulutusmahdollisuuksia sekä modernit työvälineet. Jos olet intohimoinen ohjelmistokehittäjä, joka haluaa rakentaa laadukkaita ja kestäviä ratkaisuja Go:lla, haluamme kuulla sinusta!

Vastuut

Text copied to clipboard!
  • Suunnitella ja kehittää skaalautuvia backend-palveluita Go-ohjelmointikielellä
  • Ylläpitää ja optimoida olemassa olevia järjestelmiä
  • Osallistua arkkitehtuuripäätöksiin ja tekniseen suunnitteluun
  • Kehittää ja dokumentoida REST-rajapintoja
  • Toteuttaa yksikkö- ja integraatiotestejä
  • Osallistua koodikatselmointeihin ja pariohjelmointiin
  • Yhteistyö UX-suunnittelijoiden ja frontend-kehittäjien kanssa
  • Käyttää konttiteknologioita kuten Docker ja Kubernetes
  • Osallistua CI/CD-prosessien kehittämiseen
  • Ratkaista teknisiä ongelmia ja suorituskykyhaasteita

Vaatimukset

Text copied to clipboard!
  • Vähintään 3 vuoden kokemus Go-ohjelmoinnista
  • Hyvä ymmärrys mikropalveluarkkitehtuurista
  • Kokemusta REST-rajapinnoista ja HTTP-protokollasta
  • Kokemusta pilvipalveluista kuten AWS, GCP tai Azure
  • Tuntemus tietokannoista kuten PostgreSQL tai MongoDB
  • Kokemusta konttiteknologioista (Docker, Kubernetes)
  • Ymmärrys CI/CD-prosesseista ja työkaluista
  • Hyvät ongelmanratkaisutaidot ja kyky työskennellä itsenäisesti
  • Hyvät tiimityö- ja viestintätaidot
  • Sujuva suomen ja englannin kielen taito

Mahdolliset haastattelukysymykset

Text copied to clipboard!
  • Kuvaile kokemustasi Go-ohjelmoinnista.
  • Oletko työskennellyt mikropalveluarkkitehtuurin parissa? Kerro esimerkki.
  • Mitä pilvipalveluita olet käyttänyt ja mihin tarkoitukseen?
  • Kerro kokemuksestasi Dockerin ja/tai Kuberneteksen kanssa.
  • Miten varmistat koodin laadun ja testattavuuden?
  • Oletko osallistunut CI/CD-prosessien rakentamiseen tai ylläpitoon?
  • Miten lähestyt suorituskykyongelmien ratkaisemista?
  • Kuvaile tilanne, jossa jouduit tekemään teknisen kompromissin.
  • Miten pysyt ajan tasalla uusista teknologioista?
  • Miksi haluat työskennellä juuri tässä roolissa?